Chen Aizhu

All stories by Chen Aizhu

China's H1 crude output drops to lowest since 2010

China's H1 crude output drops to lowest since 2010

Rediff.com15 Jul 2016

Output in the first half of the year was 101.59 million tonnes.